[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
분류
- apt-get 업데이트
apt-get update -y
- sudo 설치
apt-get install sudo -y
- apt 업데이트
sudo apt update
sudo apt upgrade -y
- curl 설치
sudo apt install curl -y
- nvm 설치 (github 링크)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
- pm2 설치[1]
npm install pm2 -g
- mongoDB 설치
sudo apt-get install gnupg curl -y
curl -fsSL https://www.mongodb.org/static/pgp/server-8.0.asc |
sudo gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg
--dearmor
--dearmor
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.org/apt/ubuntu noble/mongodb-org/8.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.listubuntu 24.04 (Noble)
- [ 다른 버전 보기 ]
- echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/8.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.listUbuntu 22.04 (Jammy)echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/8.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-8.0.listUbuntu 20.04 (Focal)
sudo apt-get update
sudo apt-get install -y mongodb-org
- systemctl 설치
sudo apt-get install systemctl -y
- mongoDB 실행
mongosh
- [ 만약 실행이 안된다면 ]
- docker -> Files ->
/etc/mongod.conf
로 이동
아래와 같이 수정 및 모든 주석 삭제 후 저장수정 전storage:
dbPath: /var/lib/mongodb
journal:
enabled: true수정 후storage:
dbPath: /var/lib/mongodb
- DB 생성 및 DB에 접속할 user 만들기
use test123 //test123 DB 생성 및 접속
db.createUser({ user: "admin", pwd: "0000", roles: [ "readWrite" ]}) //admin 계정으로 0000 비밀번호로 readWrite 권한으로 계정 생성
db.getUsers(); //생성된 User 확인
exit
- Meilisearch 설치
curl -L https://install.meilisearch.com | sh
- git 설치
apt install git -y
- the tree 엔진 설치
git clone https://github.com/wjdgustn/thetree --recursive
출처
- 다올위키 the tree/설치 방법 문서의 r10판에서 가져옴.
- 더시드위키 사용자:asdf1024/연습장 문서의 r654판에서 가져옴.
- 더시드위키 사용자:asdf1025/the tree 설치 문서의 r21판에서 가져옴.